import java.util.Date;
import java.text.SimpleDateFormat;

class StringDemo {

	public static void test5() {
		Date now = new Date();
		System.out.println(now);
		SimpleDateFormat sdf = new SimpleDateFormat( "yyyy年MM月dd日 HH:mm:ss");
		System.out.println(sdf.format(now));

	}

	public static void test4() {
		// 装箱：将基本类型转为包装类型
		Integer a1 = 100;
		Integer a2 = new Integer(100);
		Integer a3 = new Integer("100");
		//拆箱
		int b1 = new Integer(100);
		int b2 = a1.intValue();

		Integer.toHexString(100);

		if (a1 + b1 > 0) {

		}
	}

	public static void test3() {
		// 数据库里的密码
		String pwd1 = "123456";
		// 界面输入的密码
		String pwd2 = "123456";
		if (pwd1.equals(pwd2)) {
			System.out.println("密码相同");
		} else {
			System.out.println("密码错误");
		}
	}

	public static void test2() {
		// 数据库里的密码
		String pwd1 = new String("123456");
		// 界面输入的密码
		String pwd2 = new String("123456");
		if (pwd1.equals(pwd2)) {
			System.out.println("密码相同");
		} else {
			System.out.println("密码错误");
		}
	}

	public static void test1() {
		String str = new String("hello java");
		char ch = '1';
		String str2 = "hello java";

		System.out.println("字符串的长度是：" + str.length());
		// 字符索引从0开始
		System.out.println("首字母是：" + str.charAt(0));
		// 截取第2到第5个索引之间的字符串
		System.out.println("子串：" + str.substring(2, 5));
		System.out.println("lo首次出现的位置：" + str.indexOf("lo"));


		System.out.println("全大写是：" + str.toUpperCase());
		System.out.println("替换后是：" + str.replace("java", "javascript"));



		// char[] str3 = new char[10];
		// System.out.println(str3.length);
	}

	public static void main(String[] args) {
		test5();
	}
}